package com.chuangjiangx.member.stored.web.response;

import com.chuangjiangx.member.stored.ddd.application.dto.MbrPayOrderResult;
import com.chuangjiangx.member.stored.service.model.WxMicroPayResult;
import com.chuangjiangx.member.stored.web.response.PaymentResult;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author cj-ch
 * @date 2018/7/18 下午4:36
 */
@ApiModel
@Data
public class CtobPayResponse {
    @ApiModelProperty(value = "支付入口,0-微信 1-支付宝 6-会员卡",allowableValues = "range[0,7]",example = "0",required = true)
    private Integer payEntry;
    @ApiModelProperty(value = "会员卡支付结果")
    private MbrPayOrderResult mbrPayOrderResult;
//    @ApiModelProperty(value = "支付宝支付结果")
//    private AliMicroPayResult aliMicroPayResult;
    @ApiModelProperty(value = "微信支付结果")
    private WxMicroPayResult wxMicroPayResult;

    @ApiModelProperty(value = "付款结果")
    private PaymentResult paymentResult;

}
